Leadership in Kanban Software Development Projects: A Quasi-controlled Experiment
نویسنده
چکیده
Useless actions and work in software development projects do not increase the value for the customer. While getting rid of such waste may sound simple, even recognizing the waste is considered a challenging issue. Once recognized with its causes, projects are more aware of the signs of waste: the pitfalls are avoidable by knowing their reasons. On the other hand, self-organization and empowering the teams emerge in a modern Kanban-driven software development project. This makes it relevant to ask whether sacrificing project resources for leadership adds any value. Hence, this paper conducts a quasi-controlled experiment with two leadership settings in order to find out differences between waste, its causes and effects. The results from the empirical analysis show that waste is present in each project but the amount and significance of waste can be reduced with the right leadership even in self-organized teams of
منابع مشابه
How the beyond Budgeting Management Model Enables Lean Thinking and the Agile Organization
Lean and Agile Project Management: For Large Programs and Projects p. 37 When Agile Is Not Enough p. 44 Refactoring the Organization p. 48 A Journey to Systemic Improvement (Abstract) p. 52 Complexity vs. Lean, the Big Showdown (Abstract) p. 53 Lean Product Development and Innovation Lean Product Development and Innovation Track Summary p. 55 A Tentative Framework for Lean Software Enterprise R...
متن کاملKanban for software engineering teaching in a software factory learning environment
The software industry needs university graduates with up-to-date knowledge on software development approaches and the necessary knowledge and skills to tackle the practical issues of real-life software development. Various techniques are used in industry to provide a holistic view of projects and identify obstacles in software development as they occur. Kanban is a new technique that is spreadi...
متن کاملA New Approach for Distributed Software Engineering Teams Based on Kanban Method for Reducing Dependency
In today's globalization with the shift towards Agility. Agile practices highly evaluates communication to achieve improvement in the software development process and among development team members. Stable communication can be difficult and a challenge in distributed agile environment. Pointless communications and actions in software development projects do not decrease work in progress and may...
متن کاملKanban + X: Leveraging Kanban for Focused Improvements
Agile Development is used for many problems, often with different priorities and challenges. However, generalized engineering methodologies often overlook the particularities of a project. To solve this problem, we have looked at ways engineers have modified development methodologies for a particular focus, and created a generalized framework for leveraging Kanban towards focused improvements. ...
متن کاملA Review of Lean-Kanban Approaches in the Software Development
We present a review on the state-of-the-art of the adoption of a specific Agile Methodology (AM), the Lean-Kanban, in different software development contexts. Such approach requires to break down the software development process into smaller steps, which are implemented with the aid of a Kanban board. We study 14 different Kanban boards and we also examined how features are represented in the b...
متن کامل